Skip to main content

Tạo cuộc hội thoại

Chúng tôi chỉ hỗ trợ việc tạo cuộc hội thoại nhóm khi sử dụng phương thức xác thực bằng API-Key. Nếu bạn muốn tạo cuộc hội thoại 1-1 vui lòng sử dụng SDK.

HTTP request

POST https://{app_id}.api.piscale.com/open-api/v1.0/chat/threads

Request header

Bảng mô tả tham số của request header:

TênKiểu dữ liệuMô tảBắt buộc
X-Api-KeystringAPI Key của ứng dụng
X-Tenant-IdstringChỉ định tenant của thread

Request body

Ví dụ
{
"name": "Tên thread",
"avatar_url": "",
"description": "",
"member_ids": ["u_1", "u_2"],
"owner_id": "u_5",
"id_type": 1,
}
TênKiểu dữ liệuMô tảBắt buộc
namestringTên cuộc hội thoại
avatar_urlstringĐường dẫn của avatar
descriptionstringMô tả về nhóm
member_idsarrayDanh sách user_id có quyền là member trong thread. Các phần tử có kiểu dữ liệu phải là string
owner_idstringDữ liệu user_id có quyền là owner trong thread.
id_typenumber1: ext_user_id của PiScale, 2: user_id của khách hàng đã đồng bộ
note

Mọi thành viên trong cuộc hội thoại đều có một vai trò và có các quyền hạn tương ứng.

Response

Nếu thành công, bạn sẽ nhận được phản hồi.

Ví dụ
{
"message_code": "M200",
"message": "Success",
"data": {
"thread_id": "124123123"
}
}
TênKiểu dữ liệuMô tả
message_codestringMã thông điệp. Xem chi tiết
messagestringNội dung mã thông điệp
data.thread_idstringMã cuộc hội thoại